package ideamaps.settings;

import java.util.List;

import com.taillive.core.dao.HibernateEntityDao;

public class CustlistManager extends HibernateEntityDao<Custlist>{
	
	
	public Custlist getCustlistByAbbr(String abbr){
		return findUniqueBy(Custlist.class, "abbr", abbr);
	}
	
	
	public void removeCustlistItem(Integer id){
		CustlistItem item = get(CustlistItem.class, id);
		removeCustlistItem(item);
	}
	
	public void removeCustlistItem(CustlistItem item){
		Custlist custlist = item.getCustlist();
		custlist.getItems().remove(item);
		remove(item);
	}
	
	
	public void saveCustlist(Custlist custlist) {
		save(custlist);
	}
	

	

}
